/************************************************
 * Author       :   XXY
 * Blog         :   https://www.cnblogs.com/jzyl
 * Gitee        :   https://gitee.com/xiaobaichong
 * Email        :   1047185209@QQ.com
 * FileName     :   TimeUtility.cs
 * CreateData   :   2023/7/13 11:31:56
 * UnityVersion :   2021.3.20f1c1
 * Description  :   时间相关工具类
************************************************/

using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

namespace Main
{
    public static class TimeUtility 
    {
        /// <summary>
        /// 获取时间戳
        /// </summary>
        /// <returns></returns>
        public static long GetTimeStamp(bool isMilliseconds=false)
        {
            // Unix 时间戳是从1970年1月1日（UTC/GMT的午夜）开始所经过的秒数，不考虑闰秒。
            if (isMilliseconds)
            {
                return DateTimeOffset.UtcNow.ToUnixTimeMilliseconds();
            }
            else
            {
                return DateTimeOffset.UtcNow.ToUnixTimeSeconds();
            }
        }
    }
}
